package com.kitty.game.task.model.product;

import org.nutz.lang.util.NutMap;

/**
 * 用于加载任务目标解析json时使用的中间类
 */
public class TaskTarget4Json {
    private TaskTargetType taskTargetType;
    private NutMap taskTargetParam;
    private TaskTargetPopType popType;
    private Object popParam;
    private TaskTargetExecType execType;
    private Object execParam;

    public TaskTarget4Json() {}

    public TaskTargetType getTaskTargetType() {
        return taskTargetType;
    }

    public void setTaskTargetType(TaskTargetType taskTargetType) {
        this.taskTargetType = taskTargetType;
    }


    public NutMap getTaskTargetParam() {
        return taskTargetParam;
    }

    public void setTaskTargetParam(NutMap taskTargetParam) {
        this.taskTargetParam = taskTargetParam;
    }

    public TaskTargetPopType getPopType() {
        return popType;
    }

    public void setPopType(TaskTargetPopType popType) {
        this.popType = popType;
    }

    public Object getPopParam() {
        return popParam;
    }

    public void setPopParam(Object popParam) {
        this.popParam = popParam;
    }

    public TaskTargetExecType getExecType() {
        return execType;
    }

    public void setExecType(TaskTargetExecType execType) {
        this.execType = execType;
    }

    public Object getExecParam() {
        return execParam;
    }

    public void setExecParam(Object execParam) {
        this.execParam = execParam;
    }
}
